package de.fhb.itunes.repository.DataAccess;
import java.sql.Connection;
import java.util.HashMap;
import java.util.List;

import de.fhb.itunes.repository.data.Musik_VO;

public interface IDAO_Musik {
	public List<Musik_VO> getAll();
	public Musik_VO getbyID(int id);
	public List<Musik_VO> getbyTitelname(String titel);
	public List<Musik_VO> getbyAlbum (String album);
	public List<Musik_VO> getbyAlbumAndAlbumInterpret(String album, String albuminterpret);
	public HashMap<Integer, Musik_VO> getbyAlbumAsHash (String album);
	public HashMap<Integer, Musik_VO> getbyAlbumAsHash (String album, Connection con);
	public List<Musik_VO> getbyArtist(String artist);
	public List<Musik_VO> searchbyKeyword(String keyword);
}
